About Landywood Snooker & Pool Limited (07440762) United Kingdom