About Slugpromotions Ltd (12702766) United Kingdom