Wedgwood Retail Ltd phone within Debenhams, Regent Crescent The Trafford Centre, Greater Manchester M17 8AB map