About Snickers Uk Ltd (10805320) United Kingdom