About Baxter Steamship Ltd (12638399) United Kingdom