Go to the profile of Karen Mellers

Karen Mellers

Business owner, A fresh idea ltd
  • A fresh idea ltd
  • Leaders
  • United Kingdom