About West Thurrock Coachworks Limited (01295138) United Kingdom