About New Place Nurseries Limited (02002254) United Kingdom