About Neat N Tidy Gardens Limited (13276902) United Kingdom