About Ibco Limited (05180507) United Kingdom