About The Artificial Grass Cleaning Company Limited (13385980) United Kingdom