About Close Brothers Environmental Services Limited (10981942) United Kingdom