About Walker Ellis Associates Limited (05952110) United Kingdom