About Eaton & Son Limited (12917631) United Kingdom