About Abbey Coachworks (u.k.) Limited (02795372) United Kingdom