About Govinda Stores Limited (06095652) United Kingdom