About Challenger Commercial Vehicle Bodywork Limited (08218282) United Kingdom