About I S & G (holdings) Limited (06368198) United Kingdom