About Sycamore Grange Company Limited (NI681037) United Kingdom