About Sycamore Lodge (bramhall) Limited (00975636) United Kingdom