About Sw1 Films Limited (13574460) United Kingdom