About Kilmington Cross Garage Ltd (11008586) United Kingdom