About Pickmere Nurseries Limited (01507448) United Kingdom