About Wood Investments Limited (11064420) United Kingdom