About Synthetic Grass Solutions Ltd (SC652230) United Kingdom