About Carbide International Limited (01908379) United Kingdom