About Cranberry S(glasgow) Limited (SC420292) United Kingdom