About Ncb Environmental Limited (10241843) United Kingdom