About Lichfield Consulting Limited (09971262) United Kingdom