About Car Wash Waterworks Spa Ltd (SC702352) United Kingdom