About John Heywood Associates Limited (02596784) United Kingdom