About Jams Kitchen Limited (06862030) United Kingdom