About Hogarth Coachworks Limited (02883550) United Kingdom