About Lyncroft Construction Limited (01555255) United Kingdom