About Yardstick Films Ltd (12884007) United Kingdom