About Sycamore Lodge (north Wales) Ltd (04412213) United Kingdom