About Spindrift Films Ltd (10908932) United Kingdom