About Eaton Timber Solutions Holdings Limited (07913488) United Kingdom