About Walker Wills Associates Limited (03011275) United Kingdom