About L & B Coachworks Ltd (12259885) United Kingdom