About S N Holdings Limited (04267159) United Kingdom