About Sandymouth Bay Limited (12939317) United Kingdom