About Slogan Enterprises Limited (SC675013) United Kingdom