About Sycamore (nottingham) Limited (04564237) United Kingdom