About Medcalf & Co. (coachbuilders) Limited (00581309) United Kingdom