About Flip Flop Films (manchester) Limited (12583603) United Kingdom