About Leicestershire Artificial Grass Ltd (13251612) United Kingdom