About Premier Artificial Grass Ltd (11760140) United Kingdom