About Wood Group Interim & Consulting Ltd (12625414) United Kingdom