About Walters Equine Limited (08811403) United Kingdom