About Tatton Investment Management Limited (08219008) United Kingdom