About I B H Group Limited (03896608) United Kingdom