About Sandsfield Leisure Limited (10865478) United Kingdom