About Drake Vets Holdings Limited (13451200) United Kingdom