About Zebra Stripe Films Limited (08058420) United Kingdom