About Albion Cooked Meats Limited (04101365) United Kingdom