Looking to add investment trusts to your ISA? Here’s our pick of the top trust to consider before for your stocks and shares ISA