About Sandy Bay Resort Limited (11679428) United Kingdom