About S. N. Products Limited (04961412) United Kingdom