About Sallo Ltd (10134455) United Kingdom