About G & L B Leisure Limited (04865658) United Kingdom