About Greenstripe Garden Machinery Limited (07162218) United Kingdom