If I could give no star i would…
If I could give no star i would companies like this should not be allowed to sell in the UK. Absolute scam advertise a product and something else arrives SCAM do not buy or have anything to do with them
United Kingdom
If I could give no star i would companies like this should not be allowed to sell in the UK. Absolute scam advertise a product and something else arrives SCAM do not buy or have anything to do with them