About The Rotherfield Trust (00963299) United Kingdom