About Seven Oaks Nurseries Limited (02929856) United Kingdom