About R. Cann & Son Limited (05374880) United Kingdom