About Foxwood Furniture Co. Limited (11557801) United Kingdom