About Sn Technologies Limited (06252296) United Kingdom