About Clifton Environmental Services Limited (03655433) United Kingdom