About Anglo Beef Processors Limited (NF003192) Great Britain