About H & A Rice (holdings) Limited (NI648827) United Kingdom