About Stratten Wood Limited (11771683) United Kingdom