About Palfrey Garage Ltd (12207792) United Kingdom