About Lichfield Capital Management Limited (13548664) United Kingdom