About Salad Alliance Nfp Ltd (09843224) United Kingdom