About Environmental Cybernetics Group Limited (01839393) United Kingdom