About The Can Company (uk) Ltd (08423946) United Kingdom