About E. Tautz Limited (10729258) United Kingdom