About Equine Projects Limited (10964988) United Kingdom