About D S Nicolson Ltd. (SC258523) United Kingdom