About Slogan Street Ltd (13168540) United Kingdom