About Dr Jeffreys & Partners Limited (08139095) United Kingdom