About P. H. Designer Landscapes Limited (11917042) United Kingdom