About Kburr Carbide Tool Ltd (13307781) United Kingdom