With my pro-web-developer hat[1] on…
Looks good overall, but for a couple of things…
On the homepage I expected "Making Farah Faster" and "Niki and Scot XC Skills" to link to case studies about them.
Take down the pages that say coming soon. It makes the site look unfinished, we find it's best that customers don't see things like that and we only put pages up when they're done.
You need proper contact information beyond an email form. People only take business seriously and see them as legit if they can see real addresses, phone numbers, company registration numbers etc.
For the book a course, I'd have a form where people can put in the dates they want the course, number of people, location, type of course, skill level etc. Saves you having to email them repeatedly to get the information they'll forget to put in an email.
Instead of putting your weekly news and offers in the blog, they should be on the front page. People don't like to have to dig around sites to find the information they want. If they can't find it within 3 clicks of the mouse, they'll go elsewhere.
Good luck with the business, and that'll be 500 quid please 🙂
[1] Qualification disclaimer: I work for a software development consultancy closely link with a Large Blue Company doing this stuff on a daily basis. Obviously this advice is no way related to my employer.