About Fineback Furniture Limited (05706788) United Kingdom