About Clean And Press Limited (10891306) United Kingdom