Meadow Foods Ltd phone Unit 11-12, The Black Barn, Manor Farm, Manor Rd Wantage, Oxfordshire OX12 8NE map