About Alio S Food Company Limited (09298296) United Kingdom