About Solid Sycamore Limited (12189464) United Kingdom