About Hugh Rice Holdings Limited (09521268) United Kingdom