About Newell Groundworks Limited (09859309) United Kingdom