About D Kneale Associates Limited (04430616) United Kingdom