About Clean Bowl Ltd (11423368) United Kingdom