Textiles - Leeds, England, United Kingdom
Zap Limited is a textiles company based out of Neville St, Leeds, United Kingdom.