About S & R Sales Ltd (SC695975) United Kingdom