About Ellipse Equine Limited (09389842) United Kingdom