About Ibh Holding Limited (09498948) United Kingdom