About Barking Films Ltd (NI056152) United Kingdom