About Skill Shop International Ltd (10546371) United Kingdom