About Karen Elaine Lewis Ltd (11875663) United Kingdom