About John Davidson (holdings) Limited (SC054871) United Kingdom