About Houghtons Parkhouse Coachworks Limited (01416809) United Kingdom