About Zebra Textile Ltd (07318902) United Kingdom