About Clark & Weir Limited (SC255574) United Kingdom