About Woodrose Furniture Limited (13188193) United Kingdom