About The Spenborough Co-operative Trust (08028340) United Kingdom