About H & C Leisure Ltd. (12929499) United Kingdom