About Parkhouse Bodyshop Limited (13085066) United Kingdom