About Lexdene Limited (02700482) United Kingdom