About Hasting S Film Festival Ltd (12968520) United Kingdom