About James Du Cann Limited (02836245) United Kingdom