About Edmonds Bradford On Avon Nurseries Limited (00931139) United Kingdom