About Eastwood Envirowaste Limited (NI631130) United Kingdom