About Mark Selby Snooker Limited (06176504) United Kingdom