Order Tracking
Once your order has been dispatched, tracking information will be provided where tracking is available.
If you have received tracking information, use the tracking link or reference provided in your dispatch notification.
If your tracking information has not updated or you believe your order is delayed, please contact us:
Email: support@vellora.co.uk
Telephone: +44 78 3598 6571
Please include your order number so that we can assist you more efficiently.