About Hayle Harbour Trust Ltd (07215658) United Kingdom