About Sandy Bay (london) Ltd (07394511) United Kingdom