About Jane Churchill Limited (01520607) United Kingdom