About Dr V Jeffrey & Partners Ltd (12659956) United Kingdom