Company name: Gorilla Artificial Grass Ltd
Description: Top quality Artificial Grass for the garden, Play Area. Garden Gorilla Artificial grass Wales West easy install. Artificial Lawns in the UK
Usk Side Business Park, Usk Way, Newport NP20 2TX, United Kingdom