About Wood International Limited (10517856) United Kingdom