Find all the information for A Little Veterinary Clinic, that provides veterinary services in Harrington, DE 19952