About Liphook Equine Hospital Limited (10465731) United Kingdom