About The Sycamore Restaurant Ltd (13597452) United Kingdom