About Holdsworth Films Ltd (09694845) United Kingdom