Contact
Need a hand? We've got you!
We're a small UK-based team that genuinely cares about you and your pets. Whether you have a question about an order, need help choosing the right product, or want to start a return we're here and happy to help.
Drop us a message using the contact form below, or reach out directly:
Shop: shopllo.com
Email: support@shopllo.com
Phone: +44 7455 683320
Registered Office: 20 Wenlock Street, London N1 7GU, United Kingdom
Address: 21 Mount St, New Basford, Nottingham NG7 7HX, United Kingdom
Customer Service Hours: Monday to Friday, 9:00 AM – 5:00 PM (GMT) Weekend messages will be answered the following Monday.