Ordered a dress on a website which had Ted Baker , London logo on top. When I received confirmation email I became suspicious as there was no return a…