About Liskeard Gadget Trader Limited (13364519) United Kingdom