About P J Mccarthy Landscapes Limited (08646008) United Kingdom