About West Yorkshire Artificial Lawns Ltd (12631149) United Kingdom