About Karen Knowler International Limited (08708279) United Kingdom