I've also been bamboozled by this company. They took payment 11 weeks ago and now it is impossible to contact them. Emails have gone I responded to. What recourse have others taken?
8 years ago
Wallace Sacks UK has a
1.2
average rating
from
22
reviews