About The Can Film Ltd (13231214) United Kingdom