About Collard Camper Refurb Limited (12184242) United Kingdom