About London Trade Services Ltd (11598921) United Kingdom