About Walker Myrie Limited (05764326) United Kingdom