About E. Wood Investments Limited (SC575227) United Kingdom