Hi there James, welcome to the forum.

Don't want to rain on your parade, I wish you good luck. Just to suggest you think of a back up idea for that Visit Visa. They've historically always been tricky to get and likely to get even more tricky. Check out the related posts here for background information.