About Snookerama Limited (01287100) United Kingdom