About Oakley Coachbuilders International Limited (05383418) United Kingdom