About Lichfield House 168 Ltd (10658418) United Kingdom