About Sandwick Bay Hotel Limited (SC344313) United Kingdom