Select committees can ask anybody they like to appear. Although as far as I understand they don't technically have the power to force private individuals to attend.
See this briefing if you want to delve in the UK's arcane political system http://researchbriefings.files.parliament.uk/documents/SN062... (pdf)