About Torquay Gadget Trader Limited (12207321) United Kingdom