About Harry Clean Ltd (12870786) United Kingdom