About I&b International Limited (09426115) United Kingdom