About Equinox Engineering Holdings Limited (11278985) United Kingdom