About Ss Moffat Ltd (SC602166) United Kingdom