These are just a rogue company and should never be allowed to trade. My experience is exactly the same as every other review and can’t understand why they are being allowed to carry on trading.
5 years ago
www.shoptora.co.uk has a
1.1
average rating
from
127
reviews