About Shropshire Community Leisure Trust Limited (IP031079) United Kingdom