The company advertises themselves as UK…
The company advertises themselves as UK based but all returns need to go back to China at the buyers expense! Beware!
United Kingdom
The company advertises themselves as UK based but all returns need to go back to China at the buyers expense! Beware!