About Shifting Sands Marine Limited (08200256) United Kingdom