About Green Stripe Garden Services Ltd (13287543) United Kingdom