About The Bag And Film Company Ltd (11121920) United Kingdom