About Dr Dock & Partners Limited (08631173) United Kingdom