About Lexington Finance Limited (04386848) United Kingdom