About Bristol Artificial Grass Company Ltd (12624182) United Kingdom