About London Movie Makers Ltd (09149530) United Kingdom