About Fibrex Nurseries Limited (00464452) United Kingdom