About Sns Nelson Ltd (10050269) United Kingdom