About Snooker Lovers Club Limited (06740414) United Kingdom