About Karen Newby Limited (08510492) United Kingdom