About Green And Clean Solutions Ltd. (09602532) United Kingdom