About Equus Proeliator Limited (06267128) United Kingdom