STG Vets GmbH, Flaach, limited liability company