About Ecomerchant Natural Building Materials (eot) Limited (09748112) United Kingdom