About The Travellers Rest Trading Company Ltd (13516835) United Kingdom