About Redmore Environmental Ltd (09478831) United Kingdom