About Us
Ellu is a UK shop which sells embroidered patches. All orders include Free UK Delivery.
To contact us, please go to the Contact Us page.
Our address is:
ELLU LTD
20 Parkgate
Goosnargh
Preston
Lancashire
PR3 2BU
United Kingdom
Ellu is a UK shop which sells embroidered patches. All orders include Free UK Delivery.
To contact us, please go to the Contact Us page.
Our address is:
ELLU LTD
20 Parkgate
Goosnargh
Preston
Lancashire
PR3 2BU
United Kingdom