About Flo-san Ltd (12666327) United Kingdom