About Equus Legal Limited (06469093) United Kingdom