About Seagull Films Limited (01416956) United Kingdom