About World Woods Limited (02615370) United Kingdom