About Jam Jar Hr Limited (12374789) United Kingdom