About Felixstowe Shipping Containers Limited (12970056) United Kingdom