About Newquay Activity Centre Ltd (07639348) United Kingdom