About Ibso Ltd (08836927) United Kingdom