About Bamford Films Ltd (13617188) United Kingdom