About Berkshire Artificial Grass Limited (11690029) United Kingdom