About Strood Marina Limited (07119436) United Kingdom