About Zebra Stripes Design Ltd (12219925) United Kingdom