About Throgmorton Investment Management Ltd (07101604) United Kingdom