About Rr Environmental Communications Limited (04647875) United Kingdom