About Aalbergs Food & Investment Limited (10194136) United Kingdom