About The Shrewsbury Co-operative Learning Trust (09610601) United Kingdom