About Eden Furniture Limited (03412647) United Kingdom