Internal corporate governance mechanisms and corporate performance: evidence for UK firms · Study