About Java Restaurant Limited (07709509) United Kingdom