About Devonshire Snooker Limited (05970156) United Kingdom