About I&b Utilities Ltd (12432379) United Kingdom