Don’t trust this delivery company
Not happy with this company been waiting for a parcel for over a month now its saying delivered but I haven’t received it it’s a scam
United Kingdom
Not happy with this company been waiting for a parcel for over a month now its saying delivered but I haven’t received it it’s a scam