Shocking company that take your money, don't deliver the goods, never get back to you via email and don't answer the phone. Advice stay clear of this dodgy company. Only 1 review is questionable!!!
6 years ago
Trapstar London has a
1.4
average rating
from
120
reviews