Many business owners spend their lives worrying about a HMRC investigation even though they run their business correctly and pay all their taxes….