About Uncanny Films Ltd (07726033) United Kingdom