About The Galgael Trust (SC246912) United Kingdom