About Wood International Limited (SC202031) United Kingdom