About The Car Spa Franchise Ltd (11080920) United Kingdom