About I.lay Resin And Artificial Grass Limited (11200720) United Kingdom