About Canner & Sons Limited (02674738) United Kingdom