About Drake-davis & Nicholson Holdings Limited (11948336) United Kingdom