Address 1 The Acres, Meppershall, Shefford, Bedfordshire, SG17 5GD Business Type Food - Retailer/Other