About Desmond Walker Associates Limited (04898616) United Kingdom