About Lytton House Ltd (11927390) United Kingdom