About Nav S Licensed Grocers Ltd (SC429776) United Kingdom