About Sn&s Associates Ltd (08423991) United Kingdom