About Ultimate Newquay Limited (08928267) United Kingdom