About Newquay Bay Holdings Limited (10869717) United Kingdom