About Dr. Lehmann & Partner Ltd (08082109) United Kingdom