About Applegate Nurseries Limited (04747052) United Kingdom