About Sn Sol Limited (13229896) United Kingdom