About Wood International Holdings Limited (SC307291) United Kingdom