About G&s Investments (glasgow) Limited (SC695259) United Kingdom