About I&r Group Ltd (09669320) United Kingdom