About Aberglasney Restoration Trust (02928618) United Kingdom