About Sycamore House Trading & Services Limited (11549482) United Kingdom