About Snookerheads Ltd (12779407) United Kingdom