About Almaida Foods Ltd (12660989) United Kingdom