About N Davidson Ltd (SC687168) United Kingdom