About Rochler Vet Services Limited (11800801) United Kingdom