About Beard Films Ltd (08864998) United Kingdom