About Wood & Pickett Coachbuilders Ltd (12134142) United Kingdom