About Eckohaus Limited (09901279) United Kingdom