About Karen Baker Limited (08837302) United Kingdom