About Spx Leisure Limited (06390202) United Kingdom