About Silver Thread Films Ltd (12448214) United Kingdom