There is some great information in this topic, so thanks for sharing everyone.
So in regards to my situation, I'm from London, British National. I've been working as a self employed consultant for over 5 years and have had my own company for that time.
I'm currently the only employee.
I've...