About Northern Artificial Grass Limited (12632356) United Kingdom