About Cleanersand Co Ltd (11386391) United Kingdom