About Newell Homes Limited (05532632) United Kingdom