I don't know much about this group but their accreditation is by a body who themselves run cousrses: click here
Are you in a position to attend a local college? Perhaps you can call in to your local education authority (LEA) for information. Local trading standards may also have some knowledge of them.
Perhaps the open university can provide something for you...
for more options.