About Fistral Beach Newquay Limited (12719459) United Kingdom