If you're a business owner in the UK, you'll likely have heard of the UK government's super-deduction relief tax policy that's designed to give UK businesses a helping hand in investing. But what is the super-deduction allowance and how could it benefit you? Let's take a closer look.