About South Shropshire Leisure Limited (IP29683R) United Kingdom