About The Can Man Ltd (11217379) United Kingdom