About Sn&s Ltd (13242147) United Kingdom