About Pearl Rice Ltd (13432059) United Kingdom