About The Black Ball Pool Co Limited (08730028) United Kingdom