About Mr Gadgets Ltd (12681629) United Kingdom