About Stanbrook & Nicholson (commercial) Limited (08371975) United Kingdom