About Stanton Ocean Services Limited (00016897) United Kingdom