About Woodend Investments Limited (NI044893) United Kingdom