About Lexington North Limited (06573928) United Kingdom