About Clifford Proctor S Nurseries Limited (00463014) United Kingdom