About Eccher S 1846 Limited (07196255) United Kingdom