About S & A Glasgow Ltd (SC710125) United Kingdom