About Walker Hayes Associates Ltd (10963263) United Kingdom