About Windsor Wood Finishers Limited (09557489) United Kingdom