About Yorkshire Ecology Services Limited (08784206) United Kingdom