About S&e (uk) Ltd (04538130) United Kingdom