About London Trade & Servises Ltd (07785791) United Kingdom