About The Travellers Inn (south Yorkshire) Limited (13157965) United Kingdom