London corporate Accountants Knowledge Bank London corporate Accountants What is Corporation tax? Corporation tax rates in UK