About Bernhard Turf Technologies Ltd (11134508) United Kingdom