About Heffron Equine Limited (NI619493) United Kingdom