About L&b (glasgow) Limited (SC445343) United Kingdom