About Sn - Industrial Concept Limited (05494355) United Kingdom