About Sycamore Lodge Ltd. (10414216) United Kingdom