About Ham Mill Sycamore Ltd (12923097) United Kingdom