About David Mckay Ltd. (SC340537) United Kingdom