About The Handmade Pool Table Co Ltd (11550852) United Kingdom