About Newquay Ltd (13630185) United Kingdom