About Kettles Of London Ltd (12996198) United Kingdom