About Grl Environmental Limited (10870174) United Kingdom