About Kenneth Allsop Memorial Trust Limited (01227490) United Kingdom