About Equinox Products Limited (06933884) United Kingdom