About H.a.newell Integrated Services Ltd (13046759) United Kingdom