About The Haldane Trust Limited (SC268726) United Kingdom