About Clerk Automotive Limited (12140182) United Kingdom