About Weir Group Holdings Limited (SC187227) United Kingdom