About Ammfilm Limited (SC516595) United Kingdom