About Abbey Coachworks (holdings) Limited (04046006) United Kingdom