About Andrews Meat Processors Limited (05749254) United Kingdom