About Ebo Newquay Adventure Centre Ltd (06227891) United Kingdom