About International Commodity Services (holdings) Limited (05498597) United Kingdom