About Heriot Investment Funds (IC000967) United Kingdom