About Woodmead Investments Limited (11482014) United Kingdom