About Hayward & Associates Limited (04018472) United Kingdom