About S & R General Stores Ltd (09763804) United Kingdom