About E. & L. (erhardt & Leimer) Limited (01326451) United Kingdom