About The Travellers Chest Ltd (13161184) United Kingdom