About The Coffee Jar Ltd (08384037) United Kingdom