About Intermodal Logistics Services Ltd (08591221) United Kingdom