About Environmental Horizons Ltd (13509247) United Kingdom