Value Investing in Growth Companies – how to spot high growth businesses for impressive investment returns