About Inspector Gadget Ltd (12246663) United Kingdom