aberdeen UK Smaller Companies Growth Trust: why UK small caps look mispriced today | Ticker TV