About Norwegian Wood Limited (08425160) United Kingdom