About Clean & Co Uk Limited (11910843) United Kingdom