Company name: Lux Lawns Artificial Grass
Description: Professional Artificial Grass Installation & Suppliers of High Quality Imitation Grass, Fake Lawn & Artificial Putting Greens at competitive prices.
The Grass Shop, 133 Baden Powell Rd, Chesterfield S40 2RL, United Kingdom