About Slogoman Limited (09849771) United Kingdom