About Clifton Nurseries (holdings) Limited (00480603) United Kingdom