About Green Stripe Grass Care Ltd (11885453) United Kingdom