About Grass Roots International Ltd (06037697) United Kingdom