About K & H Tyres & Servicing Ltd (12241230) United Kingdom