About Edward Nicholl Management Limited (01616377) United Kingdom