About Lexington Rand Limited (09696289) United Kingdom