About Sn Films Ltd (11629584) United Kingdom