About Floglo Clean Ltd (13383941) United Kingdom