About The Travellers Rest (crook) Ltd (12916720) United Kingdom