About Eaton Solutions Limited (03976418) United Kingdom