About Green Cleen (preston) Limited (09900457) United Kingdom