About Black Dog Developments Limited (04103018) United Kingdom