About Von Huber Vizslas Limited (12048966) United Kingdom