About Rse Environmental Holdings Limited (09174095) United Kingdom