About Solo (glasgow) Limited (SC087230) United Kingdom