About Ellsworth Furniture Limited (06702249) United Kingdom