About Lucky 7 Film & Tv Services Limited (12910832) United Kingdom