About D Clarke Associates Limited (09294091) United Kingdom