About Carte Blanche Equipment Ltd (11893537) United Kingdom