About D Harrington Associates Ltd (10733010) United Kingdom