About Thorns Films Limited (12278307) United Kingdom