About Equinomic Products Limited (01392261) United Kingdom