About Mr. Gadget London Limited (12748330) United Kingdom