About The Kennerley Rumford Trust (04692681) United Kingdom