About K & C Automotive Ltd (10721308) United Kingdom