About Landscaping & Agricultural Services Ltd (07398165) United Kingdom