About Sherwood Grange Ltd. (08327187) United Kingdom