About Harold Radford (coachbuilders) Limited (05131315) United Kingdom