About Spartan Film & Tv Productions Ltd (10915563) United Kingdom