About Karen Mcquade.com Limited (06253396) United Kingdom