About The Farnborough Hill Trust (02941378) United Kingdom