About Stuart Laidlaw Building Limited (09818292) United Kingdom