About Snl Promotions Ltd (13673030) United Kingdom