FREE UK DELIVERY ON ALL ORDERS!
Cart 0

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
Grovelands
South Grove
Barton
Preston
Lancashire
PR3 5AP
United Kingdom

Tel: (01995) 640179

Trustpilot
Back to the top