About M.a. Rice & Son Limited (00796908) United Kingdom