About Lush Artificial Grass Limited (12283046) United Kingdom