About Equinox Design (holdings) Limited (04431262) United Kingdom