About Lichfield Investments Limited (13235040) United Kingdom