About Craft Canning Co Limited (12900060) United Kingdom