About Jels Cafe Limited (08007035) United Kingdom