About H N Rice Limited (10584407) United Kingdom