About Kc Artificial Grass Ltd (12196317) United Kingdom