About Polzeath Beach House Ltd (12926658) United Kingdom