About Clean120 Limited (12805448) United Kingdom