About Shire Artificial Grass Limited (12099582) United Kingdom