About Parkhouse Garage Limited (SC029018) United Kingdom