I know they said it would mean it was cheaper which does seem the case as villa's is £65. No idea what part of the manufacturing wolves do though.You are right - but I think they are being a bit loose with the term manufacture. All clothing of this type is made abroad... China, Vietnam, Turkey.
Its much cheaper to produce. Sometimes firms import it and add a label or something to try and get a made in the UK badge, but I doubt it in this case.
I'm not an expert of any kind - in anything - but I recently wrote a paper for my business degree on supply chain management.