About Teriot Investments Ltd (10351106) United Kingdom