About K & R Coachworks Limited (05865129) United Kingdom