About The Emmeline Pankhurst Trust Limited (10726298) United Kingdom