About Steamship Engineering Ltd (11857701) United Kingdom