About Green Cleen (uk) Limited (03528460) United Kingdom