About Pembroke Coachworks Limited (02622006) United Kingdom