About Vets 1 Group Holdings Ltd (12205966) United Kingdom