About Karen Quinn Limited (10321791) United Kingdom