About Ebeniste Furniture Limited (10066539) United Kingdom