About Alan J. Hayes & Associates Ltd (04692138) United Kingdom