About Laing O Rourke Scotland Limited (04309432) United Kingdom