Company name: The Chesterford Group Ltd
Description: Traditional British fish 'n' chip shop
Stansted Distribution Centre, 14 Start Hill, Bishop's Stortford CM22 7DG, United Kingdom