About Can Soup Ltd (12047308) United Kingdom