About Stork Maritime Limited (11096936) United Kingdom