About Steamer Corporation Ltd (13044674) United Kingdom