About S.clode Ltd (11004540) United Kingdom