About Sycamore 1969 Limited (08744524) United Kingdom