About S.g Beauty (scotland) Ltd (SC275438) United Kingdom