Zero response from customer services
Zero response from customer services. No reply to email, online chat or telephone. Buy at your peril.
United Kingdom
Zero response from customer services. No reply to email, online chat or telephone. Buy at your peril.