About Sycamore Alliance Limited (04016857) United Kingdom