About Alm Foods Limited (09226769) United Kingdom