About Stanbrook & Nicholson (a&c) Ltd (08320188) United Kingdom