About New Edge Grove Limited (12543375) United Kingdom