About Finewood Studios (furniture) Limited (01273411) United Kingdom