About Plincke Landscape Limited (02578483) United Kingdom