About Sycamore Wsm Ltd (12429614) United Kingdom