About Terry S Garage Limited (13264241) United Kingdom