Textiles - Blaby, England, United Kingdom
Sales Manager
Contact Emma Goldsmith
JUDDA SCREEN PRINTING LIMITED is a textiles company based out of SUITE 2 ROSEHILL, Blaby, Leicestershire, United Kingdom.