About Windmill Veterinary Centre Limited (07398928) United Kingdom