About Sn & Ns Limited (05990962) United Kingdom