About Java House Restaurant Ltd (12976634) United Kingdom