The website states social enterprise that I believe can trade provided the profits(if any), should be shared or reinvested as per the registered constitution, usually within the business to prolong the social activities and aims. There are several forms of this which will be registered with companies house. Site shows it has some funding, which would suggest legitimacy also. I spoke with someone several months ago from them on a different matter..
Good luck in finding out what's going on..