About Lexington Engineering Limited (11953352) United Kingdom