About Ss & Z Ltd (12410050) United Kingdom