About H & J Farming Ltd. (12423990) United Kingdom