About London Gadgets Ltd (11600573) United Kingdom