About Millhaven Canine Rehabilitation Limited (10519896) United Kingdom