About Jellypress Steamers Ltd. (09144785) United Kingdom