About P. C. Landscapes Limited (05945526) United Kingdom