About Calo Clean Ltd (11084426) United Kingdom