About Interbulk (uk) Holdings Limited (03998320) United Kingdom