About Slammers Cocktails Ltd (13175569) United Kingdom