About Kent Landscapes Limited (11170427) United Kingdom