About Clean&steam Limited (11232085) United Kingdom