About Ss Howe Ltd (13534624) United Kingdom