About Stevenage Snooker Club Limited (12513697) United Kingdom