Hi Noticed that the Foundry is based on The Wharf in Cardiff and had this confirmed by Dovetail so my question is why does it say the location is England and not Wales? Cheers