About Sticky Film Photography Ltd. (07471101) United Kingdom