About Equis Associates Limited (05916411) United Kingdom