About Ibse Limited (08807247) United Kingdom