About Karen Harrison Technology Limited (06111588) United Kingdom