About Lichfield Local Limited (10379207) United Kingdom