Virtual Tapestry
Learning Digital - Computer skills organisation

Learning Digital

Digital skills training company aiming to give essential computer skills to vulnerable and disadvantaged groups.