About I.j. Cannings & Son Limited (01889679) United Kingdom