About Henry Eadon & Sons Limited (00989530) United Kingdom