About Armoured Films Ltd (08658503) United Kingdom