About G C H Leisure Ltd (05546920) United Kingdom