I wish I could give no stars
I wish I could give no stars. Ordered dog meat from these. I thought they seemed dodgy when I got transferred to a company called Tech Guru who seemed to expect a £45 subscription for what I don’t know. This company is a total scam. Needless to say I haven’t received my order.








