About D. E Walker & Associates Limited (07143712) United Kingdom