About Equinox Impressions Limited (03327637) United Kingdom