About Artificial Grass & Composite Decking Ltd (13029914) United Kingdom