About Anglian Artificial Grass Ltd (10122646) United Kingdom