Upvote:1
A training program can be viewed as both a product and service. More precisely, it is a business and to be able to conduct all or any portion of it in the UK, for a fee or gratis, requires a visa, such as:
Work Visa (which require a Certificate of Sponsorship from an authorized entity).
It would be best to consult a solicitor which you can locate through the UK Law Society.