About Sycamore Mill Llp (SO307227) United Kingdom