@William ******
word of advice, if I may be so bold. Don't go telling everyone you're an ex squadie, they'll have one eye on your pension the whole time. Visa agents are not regulated, not trained and usually become an agent because they have an aunty or uncle working in an immigration office somewhere up north. Don't trust them
Dealing with visas isn't that complicated and if you can manage to use a photocopier and a stapler without injuring yourself then you can do all this on your own.