A horrendous company selling inferior…
A horrendous company selling inferior quality products. Also charged me a different amount to that which they invoiced me. Avoid like the plague
United Kingdom
A horrendous company selling inferior quality products. Also charged me a different amount to that which they invoiced me. Avoid like the plague