About E Hayden & Sons Limited (04745722) United Kingdom