About Green Clean Products Ltd. (09611572) United Kingdom