About Launceston Gadget Trader Limited (13401016) United Kingdom