About Ibco (uk) Limited (02969248) United Kingdom