About U C L Coachbuilders Limited (03780239) United Kingdom