About Jesmond Nurseries Limited (03951263) United Kingdom