About Bardsey Island Trust Limited(the) (01344364) United Kingdom