About Martin Wood Investments Limited (11192277) United Kingdom