About Green Cleen (manchester) Limited (06741260) United Kingdom