About Vet-tech Solutions Limited (04225696) United Kingdom