About Dr & Partners Ltd (13027751) United Kingdom