About Games Box Leisure Ltd (08929693) United Kingdom