Contact







by selecting the above box you agree to Castle Carbide Limited Privacy Policy

Castle Carbide
Crown House
Shaw Road
Dudley
West Midlands
DY2 8TS

01384 457 198
+44 (0) 1384 239 904
sales@castlecarbide.co.uk

Company VAT No: 547470036
Company Registration No: 2511524