About 2-can Sales & Marketing Limited (06272809) United Kingdom