About D Blake Holdings Limited (SC187718) United Kingdom