About Evo Waste Management Solutions Limited (08557947) United Kingdom