About Stourport Pool And Snooker Club Ltd (10923426) United Kingdom