Company name: Red Lion Truck Stop
Description: Trucker's pub & cafe with parking
A45 Weedon Rd, Upper Heyford, Harpole, Northampton NN7 4DE, United Kingdom