About Joyce Bullock Garden Design & Landscaping Limited (09115102) United Kingdom