About S & N Solutions Limited (08271895) United Kingdom