About Sands Marine & Leisure Ltd (NI068702) United Kingdom