About Artificial Grass Direct Ltd. (07872079) United Kingdom