About S N Worldwide Ltd (06454622) United Kingdom