About J E Rice & Son Ltd (12061853) United Kingdom