About Ibel Limited (10841803) United Kingdom