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