About D C Blackstock Ltd. (SC288840) United Kingdom