About Lynx Construction Limited (10418199) United Kingdom