About Cutting & Wear Resistant Developments Limited (00942427) United Kingdom