About Snipe Landscaping & Construction Limited (11057704) United Kingdom