About The Broomfield House Trust (03916647) United Kingdom