About Nichols & Co (cm) Ltd (08403056) United Kingdom