About Tecniwood Limited (11053197) United Kingdom