Marketing Specialist at LEO TEXTILES LIMITED - North Devon, England, United Kingdom
LEO TEXTILES LIMITED is a textiles company based out of 1 WHIDDON DRIVE, BARNSTAPLE, DEVON, United Kingdom.