About Green Home & Garden Limited (11429331) United Kingdom