About The Veterinary Design Company Limited (06762107) United Kingdom