If you have any questions or need any technical support,
please call our friendly customer service team.

Head Office

eelo
Unit E2
Lakeside Technology Park
Swansea, UK
SA7 9FF

Order Line: 0800 040 8010 
Customer Care: 0800 652 7780
Technical Support: 01792 342704
Available from: Monday - Friday / 8:30am - 7:00pm

Contact us