About The Travellers Trading Co. Ltd (09611041) United Kingdom