About Artificial Grassmen Limited (11248797) United Kingdom