About Clifton Nurseries Limited (00697600) United Kingdom