About Germany Compo Optimal Speed Plant Nutrition Ltd (13159034) United Kingdom