About Dr Sauer & Partners Limited (07508051) United Kingdom