Company name: The White Hart
Description: A 17th-century village inn & restaurant
Main St, Ufford, Stamford PE9 3BH, United Kingdom