About Equittor Limited (08142946) United Kingdom