About I & G Gas Holdings Ltd (12135895) United Kingdom