About 8 Ball Leisure Ltd (11691039) United Kingdom