About Nuttall & Durrant Limited (00731768) United Kingdom