About Northampton Billiards And Snooker Company Limited (10239742) United Kingdom