About Integrated Veterinary Services Limited (07593067) United Kingdom