About Karen Hanmer Limited (08959784) United Kingdom