About Thoroughbred Coachbuilders Limited (08455726) United Kingdom