About Tillyfar Garage Ltd. (SC235662) United Kingdom