About Rawle S Jam Ltd (12034201) United Kingdom