About Jammy Bread Limited (11416273) United Kingdom