About Clay Cross Car Wash Ltd (13626141) United Kingdom