About Sycamore Cottage Rest Home Limited (09257100) United Kingdom