About Churchill Housewares Limited (01345856) United Kingdom