About D Harris Associates Ltd (12002272) United Kingdom