About Throgmorton Investments Limited (00443317) United Kingdom