About Coopers Specialist Vehicles Ltd (11090948) United Kingdom