About Sycamor Furnishings Ltd (11638877) United Kingdom