Check them out on companies house. What else would you expect, rip off Britain at its best.
It was a political statement, maybe not a viable business. - "Current suppliers are making so much money that it will be easy to create a not for profit company that will be able to noticeably undercut the current suppliers".
During its life, it received rather a lot of Scottish government backing with investment and support, maybe this will cause a full review of how and why it failed.