About Intermodal Transportation Limited (04089153) United Kingdom