Company name: The Three Horseshoes
Description: Thatched pub & chic British restaurant
High St, Madingley, Cambridge CB23 8AB, United Kingdom