About Loddington Coppice Equine Healthcare Ltd (12869241) United Kingdom