About Travellers Rest (2018) Public House Limited (11640154) United Kingdom