About Laur Construct Limited (13284437) United Kingdom