American leisure and sport footwear giant Skechers has chosen Cardiff as its first location in the UK for ... said the new ...