About Baron (glasgow) Limited (SC112832) United Kingdom