About Jam Flicks Ltd (07887156) United Kingdom