About Wood Group Services Limited (SC591771) United Kingdom