About Meriden Nurseries Limited (04084853) United Kingdom