Company name: Beckworth Emporium
Description: Garden centre, food hall & restaurant
120-140 Glebe Rd, Northampton NN6 0DL, United Kingdom