About Equinox Organics Limited (02822490) United Kingdom