About Bedford Canning Company Limited (10679151) United Kingdom