Advantage Pictures Ltd is a film production company based in sunny Margate in Kent.