About Grogel Clean Limited (13320901) United Kingdom