About Environmental & Recycling Projects Limited (12988332) United Kingdom