About P R Newell Limited (05915889) United Kingdom