About Dobbin Films Ltd (12827283) United Kingdom