About Hynd Environmental Solutions Limited (08221784) United Kingdom