About D.v. Mccoll Limited (SC068824) United Kingdom