Skip to content

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

Scroll To Top