About London Tyers Ltd (11592184) United Kingdom