About Lynx Building Solutions Limited (12328664) United Kingdom