About Lexington Holdings Limited (03279196) United Kingdom