About Glasgow & Weir Limited (SC425054) United Kingdom