About Hugh Rice Production Limited (05937031) United Kingdom