Haggerston Perk Cafe is a social enterprise cafe offering training opportunities.