About Karen Beazley Limited (08718227) United Kingdom