About Lexden House Ltd (08645426) United Kingdom