About Newell & Kent Ltd (09603639) United Kingdom