About Karen Warren Ltd (12866620) United Kingdom