About North East Artificial Grass Ltd (12397199) United Kingdom