About Club Equus Company Limited (06095599) United Kingdom