About Intermodal Solutions Limited (11743715) United Kingdom