About Sea Film Scarborough Cic (12467877) United Kingdom