About Whittaker Coachbuilders International Limited (05416442) United Kingdom