About The Queensmill Trust (12493881) United Kingdom