Willmott & Lake, Bishop's Stortford