It's changed its name. See:
However, if it is a company that is based in Manchester in the vicinity of the university that I'm thinking of, then it is/was OK.
In fact I've visited the outlet to collect items wanted by one of the offspring on at least one occasion.
However, name wise I'm going on memory as it's some years ago.
Can't find any addresses on the website.