About Jar & Spoon Limited (10006237) United Kingdom