About Eaton Rock Limited (11452339) United Kingdom