About S.t. Salong Limited (12247848) United Kingdom