About Wood International Consulting Limited (10400907) United Kingdom