About Artificial Green House Ltd (10069385) United Kingdom