About Lynx Engineering Consultants Limited (05166298) United Kingdom