About Garry Snell Garden Maintenance Limited (06745879) United Kingdom